#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <string.h>

//int main()
//{
//
//    close(0);
//    int fd = open("log.txt",O_RDONLY);
//
//    char str[64];
//    memset(str,'\0',sizeof(str));
//
//    fscanf(stdin,"%s",str);
//    printf("%s\n",str);
//
//    close(fd);
//    return 0;
//}
int main(int argc, char* argv[])
{

    if(argc != 2)
    {
        return 1;
    }

    close(1);
    int fd = open("log.txt",O_WRONLY | O_CREAT | O_APPEND,0666);

    fprintf(stdout,"%s\n",argv[1]);
    
    fflush(stdout);
    close(fd);
    return 0;
}
    
